﻿@charset "utf-8";
/* CSS Document */
/* ȫ����ʽ */
* {
	margin: 0px; padding: 0px; font-family: "微软雅黑";
}
a {
	color: rgb(51, 51, 51); cursor: pointer;
}
a:visited {
	color: rgb(51, 51, 51); cursor: pointer;
}
a:hover {
	color: rgb(252, 86, 30); cursor: pointer;
}
body {
	min-width: 1200px;
}
.top {
	width: 100%; height: auto; position: relative;
}
.body_main {
	width: 100%; height: auto; position: relative;
}
.body_r1 {
	padding: 10px 0px; width: 100%; height: auto; position: relative; background-color: rgb(244, 244, 244);
}
.body_r1_main {
	margin: 0px auto; width: 1200px; height: auto; overflow: hidden;
}
.body_r1_main .r1 {
	padding: 10px; width: 100%; height: 483px; overflow: hidden; margin-bottom: 10px; position: relative; background-color: rgb(255, 255, 255);
}
.r1_main_focus {
	left: 10px; top: 10px; width: 618px; height: 410px; position: absolute;
}
.r1_main_link {
	left: 10px; top: 430px; width: 618px; height: 42px; position: absolute;
}
.r1_main_newtop {
	top: 10px; width: 550px; height: 100px; right: 10px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dashed; position: absolute;
}
.r1_main_newtab {
	top: 110px; width: 550px; height: 363px; right: 10px; position: absolute;
}
.newtab_tit_main {
	top: 6px; width: 550px; height: 37px; padding-left: 6px; position: absolute;
}
a.newtab_tit {
	width: 179px; height: 37px; text-align: center; color: rgb(98, 98, 98); line-height: 37px; font-size: 14px; margin-right: 1px; float: left; display: block; cursor: pointer; background-color: rgb(222, 221, 221);
}
a.newtab_tit:hover {
	color: rgb(255, 255, 255); font-weight: bold; background-color:#ca1412;
}
a.On.newtab_tit {
	color: rgb(255, 255, 255); font-weight: bold; background-color:#ca1412;
}
.newtab_list_main {
	top: 52px; width: 550px; height: 310px; padding-left: 4px; position: absolute;
}
.newtab_list {
	height: auto; overflow: hidden; position: relative;
}
.body_r1_main .r2 {
	padding: 10px; width: 100%; height: 110px; position: relative; background-color: rgb(255, 255, 255);
}
.body_r2 {
	padding: 10px 0px; width: 100%; height: auto; position: relative; background-color: rgb(255, 255, 255);
}
.body_r2_main {
	margin: 0px auto; width: 1200px; height: 354px; position: relative; background-color: rgb(247, 247, 247);
}
.r2out_tit_main {
	height: 41px; border-bottom-color:#a01b1d; border-bottom-width: 3px; border-bottom-style: solid; position: relative; background-color: rgb(255, 255, 255);
}
a.r2out_tit {
	top: 0px; width: 390px; height: 38px; color: rgb(51, 51, 51); line-height: 38px; padding-left: 156px; font-family: "΢���ź�"; font-size: 18px; display: block; position: absolute; cursor: pointer;
}
a.tit1.r2out_tit {
	background: url("../images/r2out_tit_bg1.png") no-repeat 116px 5px rgb(247, 247, 247); left: 0px;
}
a.tit1.r2out_tit:hover {
	background: url("../images/r2out_tit_bg1on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
a.On.tit1.r2out_tit {
	background: url("../images/r2out_tit_bg1on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
a.tit2.r2out_tit {
	background: url("../images/r2out_tit_bg2.png") no-repeat 116px 5px rgb(247, 247, 247); left: 405px;
}
a.tit2.r2out_tit:hover {
	background: url("../images/r2out_tit_bg2on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
a.On.tit2.r2out_tit {
	background: url("../images/r2out_tit_bg2on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
a.tit3.r2out_tit {
	background: url("../images/r2out_tit_bg3.png") no-repeat 116px 5px rgb(247, 247, 247); left: 810px;
}
a.tit3.r2out_tit:hover {
	background: url("../images/r2out_tit_bg3on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
a.On.tit3.r2out_tit {
	background: url("../images/r2out_tit_bg3on.png") no-repeat 116px 5px#a01b1d; color: rgb(255, 255, 255);
}
.r2out_list_main {
	width: 100%; height: 294px; margin-top: 10px; position: relative;
}
.r2out_list {
	width: 100%; height: 294px; overflow: hidden; position: relative;
}
.zwgk_cell1 {
	left: 10px; top: 0px; width: 325px; height: 105px; position: absolute;
}
.zwgk_cell2 {
	left: 10px; top: 115px; width: 242px; height: 130px; position: absolute; background-color: rgb(255, 255, 255);
}
.zwgk_cell3 {
	left: 10px; top: 255px; width: 242px; height: 44px; position: absolute;
}
.zwgk_cell4 {
	left: 350px;
	top: 0px;
	width: 482px;
	height: 294px;
	position: absolute;
	background-color: rgb(255, 255, 255);
	border:solid 1px #eeeeee;
}
.zwgk_cell4 * {
	font-family: "΢���ź�";
}
.swwjtab_tit_main {
	width: 480px; height: 37px; border-bottom-color:#d5d5d5; border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(247, 247, 247); 
}
a.swwjtab_tit {
	width: 154px; height: 36px; text-align: center; line-height: 36px; font-size: 16px; float: left; display: block; cursor: pointer; 
}
a.swwjtab_tit:hover {
	color: #b30718; width: 154px;
}
a.On.swwjtab_tit {
	color: #b30718; width: 154px;
}
.zfwjtab_list_main {
	height: 255px; overflow: hidden; position: relative; 
}
.zfwjtab_list {
	height: 255px; overflow: hidden; position: relative; 
}
.zwgk_cell5 {
	top: 0px;
	width: 325px;
	height: 294px;
	right: 10px;
	position: absolute;
}
.zwgk_gzydzl {
	background: url("../images/zwgk_gzydzl.png") no-repeat top; left: 10px; top: 10px; width: 38px; height: 274px; position: absolute;
}
.shggtab_tit_main {
	left: 58px; top: 10px; width: 354px; height: 32px; border-bottom-color:#cb495b; border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
a.shggtab_tit {
	margin: 0px 6px; color: rgb(117, 117, 117); line-height: 32px; font-size: 13px; float: left; cursor: pointer;
}
a.shggtab_tit:hover {
	color:#a01b1d; font-weight: normal;
}
a.On.shggtab_tit {
	color:#a01b1d; font-weight: normal;
}
.shggtab_list_main {
	left: 58px; top: 42px; width: 354px; height: 245px; overflow: hidden; position: absolute;
}
.shggtab_list {
	height: 245px; overflow: hidden; position: relative;
}
.shggtab_list * {
	font-family: "΢���ź�";
}
.bsfw_cell1 {
	left: 10px; top: 0px; width: 380px; height: 294px; position: absolute; background-color: rgb(255, 255, 255);
}
.bsfw_cell2 {
	left: 405px; top: 0px; width: 520px; height: 294px; position: absolute; background-color: rgb(255, 255, 255);
}
.bsfw_grbstab {
	width: 500px; height: 143px; overflow: hidden; padding-top: 8px; padding-left: 7px; position: relative;
}
.grbstab_tit_main {
	padding: 0px 15px; height: 37px; border-bottom-color:#cb495b; border-bottom-width: 1px; border-bottom-style: solid;
}
.bmcx_tit_main {
	padding: 0px 15px; width: 323px; height: 31px; border-bottom-color:#cb495b; border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.grbstab_tit_main * {
	font-family: "΢���ź�";
}
a.grbstab_tit {
	width: 91px; height: 36px; text-align: center; color: rgb(139, 139, 139); line-height: 36px; font-size: 16px; margin-right: 1px; float: left; display: block; cursor: pointer; background-color: rgb(244, 244, 244);
}
a.grbstab_tit:hover {
	color: rgb(255, 255, 255); background-color:#cb495b;
}
a.On.grbstab_tit {
	color: rgb(255, 255, 255); background-color:#cb495b;
}
.grbstab_list_main {
	padding: 0px 15px; height: 97px; overflow: hidden; position: relative;
}
.grbstab_list {
	height: 97px; overflow: hidden; position: relative;
}
.bsfw_bmcx {
	width: 500px; height: 120px; overflow: hidden; padding-left: 7px; margin-top: 10px; position: relative;
}
.bmcx_tit_main * {
	font-family: "΢���ź�";
}
a.bmcx_tit {
	width: 91px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 16px; margin-right: 1px; float: left; display: block; cursor: pointer; background-color:#a01b1d;
}
a.bmcx_tit:hover {
	color: rgb(255, 255, 255); background-color:#a01b1d;
}
a.On.grbstab_tit {
	color: rgb(255, 255, 255); background-color:#a01b1d;
}
.bsfw_cell3 {
	top: 0px; width: 250px; height: 294px; right: 10px; padding-top: 8px; position: absolute; background-color: rgb(255, 255, 255);
}
.bmcx_list_main {
	padding: 0px 15px; width: 323px; height: 90px; overflow: hidden; float: left; position: relative;
}
.bmcx_list {
	height: 90px; overflow: hidden; position: relative;
}
.bsfw_right {
	width: 154px; height: 107px; float: right;
}
.zmhd_cell1 {
	left: 10px; top: 0px; width: 325px; height: 294px; padding-top: 9px; padding-left: 7px; position: absolute; background-color: rgb(255, 255, 255);
}
.zmhd_rmzttab {
	width: 310px; height: 220px; overflow: hidden; position: relative;
}
.rmzttab_tit_main {
	padding: 0px 2px; height: 38px; position: relative;
}
.rmzttab_tit_main * {
	font-family: "΢���ź�";
}
a.rmzttab_tit {
	width: 91px; height: 36px; text-align: center; color: rgb(1, 147, 222); line-height: 36px; font-size: 16px; margin-right: 1px; float: left; display: block; cursor: pointer; background-color: rgb(244, 244, 244);
}
a.rmzttab_tit:hover {
	color: rgb(255, 255, 255); background-color:#a01b1d;
}
a.On.rmzttab_tit {
	color: rgb(255, 255, 255); background-color:#a01b1d;
}
a.rmzttab_wyft {
	width: 79px; height: 23px; text-align: center; right: 0px; bottom: 4px; color: rgb(255, 255, 255); line-height: 23px; font-size: 13px; display: block; position: absolute; cursor: pointer; background-color:#a01b1d;
}
a.rmzttab_wyft:hover {
	background-color:#a01b1d;
}
.rmzttab_list_main {
	padding: 0px 15px; height: 183px; overflow: hidden; position: relative;
}
.rmzttab_list {
	height: 183px; overflow: hidden; position: relative;
}
.zmhd_yjzj_wsdc {
	height: 48px; overflow: hidden; margin-top: 10px; position: relative;
}
.zmhd_cell2 {
	left: 350px; top: 0px; width: 480px; height: 173px; padding-right: 10px; padding-left: 9px; position: absolute; background-color: rgb(255, 255, 255);
}
.zmhd_cell3 {
	left: 350px; top: 178px; width: 480px; height: 120px; padding-right: 12px; padding-left: 7px; position: absolute;
}
.zmhd_cell4 {
	padding: 8px 4px 8px 6px; top: 0px; width: 350px; height: 294px; right: 10px; position: absolute; background-color: rgb(255, 255, 255);
}
.bmtstit {
	background: url("../images/bmtstit.png") no-repeat 8px top; width: 100%; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 66px; font-family: "΢���ź�"; font-size: 16px;
}
.bmtstit a {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
.bmtslist {
	width: 100%; height: auto; padding-top: 10px;
}
.foot {
	width: 100%; height: auto; position: relative;
}
.szxxtit {
	background: url("../images/szxx.png") no-repeat left top; width: 100%; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 61px; font-family: "΢���ź�"; font-size: 16px;
}
.szxxtit a {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
.szxxtit2 {
	background:#a01b1d; width: 79px; height: 23px; text-align: center; line-height: 23px; font-size: 13px; margin-top: 17px; float: right;
}
.smlytit {
	background: url("../images/smly.png") no-repeat left top; width: 192px; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 61px; font-family: "΢���ź�"; font-size: 16px; float: left;
}
a.smlytit {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
a.smlytit:hover {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
.rdwtlist {
	width: 100%; height: 43px;
}
.ypfttit {
	width: 100%; height: 29px; border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: solid;
}
.ypfttit1 {
	background: url("../images/ypft.png") no-repeat 10px 4px; width: 128px; height: 29px; color:#a01b1d; line-height: 28px; padding-left: 42px; font-family: "΢���ź�"; font-size: 16px; border-bottom-color:#a01b1d; border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.ypfttit1 a {
	color:#a01b1d; font-family: "΢���ź�";
}
.ypfttit2 {
	background:#a01b1d; width: 96px; height: 23px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 13px; margin-top: 3px; margin-right: 2px; float: right;
}
.ypfttit2 a {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
.ypfttit3 {
	background:#feb5c4; width: 84px; height: 23px; text-align: center; color:#ca1412; line-height: 23px; font-size: 13px; margin-top: 3px; margin-right: 2px; float: right;
}
.ypfttit3 a {
	color:#ca1412; font-family: "΢���ź�";
}
.ypftlist {
	width: 100%; height: auto;
}
.spfttit {
	width: 100%; height: 36px; border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: solid;
}
.spfttit1 {
	background: url("../images/spft.png") no-repeat 9px 7px; width: 128px; height: 36px; color:#a01b1d; line-height: 35px; padding-left: 41px; font-family: "΢���ź�"; font-size: 16px; border-bottom-color:#a01b1d; border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.spfttit1 a {
	color:#a01b1d; font-family: "΢���ź�";
}
.spfttit2 {
	background:#a01b1d; width: 84px; height: 23px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 13px; margin-top: 10px; margin-right: 2px; float: right;
}
.spfttit2 a {
	color: rgb(255, 255, 255); font-family: "΢���ź�";
}
.spfttit3 {
	background:#feb5c4; width: 84px; height: 23px; text-align: center; color:#ca1412; line-height: 23px; font-size: 13px; margin-top: 10px; margin-right: 0px; float: right;
}
.spfttit3 a {
	color:#ca1412; font-family: "΢���ź�";
}
.spftlist {
	width: 100%; height: auto;
}

/*�������2*/
.clear{ clear:both;}
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}  
.clearfix { display: inline-block; }  
* html .clearfix { height: 1%; }  
.clearfix { display: block; } 

.g-w{clear:both; width:1200px; margin:0px auto; overflow: hidden;}
.fri_link_list{ border-top:1px solid #e85513;}
.fri_link_list .hd li{list-style: none;float:left;width:201px; border:1px solid #d3d3d3; border-left:none; text-align:center; height:44px; line-height:44px; background:url(../images/icon_fri_link.png) 155px center no-repeat;cursor: pointer;font-size: 14px;}
.fri_link_list .hd li.first{ background:none;}
.fri_link_list .hd li.last{ border-right:none; width:190px;}

.fri_link_list .bd{overflow:hidden; margin:12px auto; padding:0 10px;}
.fri_link_list .bd li{list-style: none;font-size: 14px; float:left; line-height:32px; width:190px; text-align:center;}
.fri_link_list .bd li a:hover{ text-decoration:underline;}

.experts{ width:320px;margin-top:10px;float:right;overflow:hidden;}
.gdjyhjl {cursor:pointer;float:left;position:absolute;z-index:999;top:50%;left:0;margin-top:-70px;background:url(../images/leftT.png) no-repeat;WIDTH:50px;HEIGHT:88px; TEXT-INDENT:-9999px;}
.gdjyhjr{cursor:pointer;float:right;position:absolute;z-index:998;top:50%;right:0;margin-top:-70px;background:url(../images/rightT.png)  no-repeat;WIDTH:50px;HEIGHT:88px;TEXT-INDENT:-9999px;}
.gdjyhjl:hover {background:url(../images/leftH.png) no-repeat;}
.gdjyhjr:hover {background:url(../images/rightH.png) no-repeat}
#conexpert3{width:320px;height:262px;margin:0 auto;overflow:hidden;position:relative;}
#conexpert4{width:1181px;height:90px;margin:0 auto;overflow:hidden;position:relative; margin-bottom:10px;}

#ggt{width:1181px;height:90px;margin:0 auto;overflow:hidden;}
#ggt ul{width:auto;height:90px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#ggt ul li{width:1181px;height:100%;margin:0;float:left;position:relative;}
#ggt ul li a{ height:90px;font-weight:bold}
#ggt ul li a.img_book{width:1181px;height:90px;display:block;margin:0 auto;overflow:hidden;background:url(../images/imgBookBG.gif) center center no-repeat;}
#ggt ul li img{width:1181px;height:90px;display:block;border:1px solid #F8F8F8;}
#ggt ul li a:hover{text-decoration:none;}

.gdjyhjl2{cursor:pointer;float:left;position:absolute;z-index:999;left:0;margin-top:0;background:url(../images/leftT.png) no-repeat;WIDTH:50px;HEIGHT:88px; TEXT-INDENT:-9999px;}
.gdjyhjr2{cursor:pointer;float:right;position:absolute;z-index:998; right:0;margin-top:-90px;background:url(../images/rightT.png)  no-repeat;WIDTH:50px;HEIGHT:88px;TEXT-INDENT:-9999px;}
.gdjyhjl2:hover {background:url(../images/leftH.png) no-repeat;}
.gdjyhjr2:hover {background:url(../images/rightH.png) no-repeat}

#gdjyhj,#wszl{width:320px;height:262px;margin:0 auto;overflow:hidden;}
#gdjyhj ul,#wszl ul{width:auto;height:262px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#gdjyhj ul li,#wszl ul li{width:320px;height:100%;margin:0;float:left;position:relative;}
#gdjyhj ul li a,#wszl ul li a{ height:30px;font-weight:bold}
#gdjyhj ul li a.img_book,#wszl ul li a.img_book{width:127px;height:167px;display:block;margin:10px auto;overflow:hidden;background:url(../images/imgBookBG.gif) center center no-repeat;}
#gdjyhj ul li img,#wszl ul li img{width:118px;height:158px;display:block;border:1px solid #F8F8F8;}
#gdjyhj ul li a:hover,#wszl ul li a:hover{text-decoration:none;}

#gdjyhj1,#wsz4{width:320px;height:262px;margin:0 auto;overflow:hidden;}
#gdjyhj1 ul,#wsz4 ul{width:auto;height:262px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#gdjyhj1 ul li,#wsz4 ul li{width:320px;height:100%;margin:0;float:left;position:relative;}
#gdjyhj1 ul li a,#wsz4 ul li a{ height:30px;font-weight:bold}
#gdjyhj1 ul li a.img_book,#wsz4 ul li a.img_book{width:127px;height:167px;display:block;margin:10px auto;overflow:hidden;background:url(../images/imgBookBG.gif) center center no-repeat;}
#gdjyhj1 ul li img,#wsz4 ul li img{width:118px;height:158px;display:block;border:1px solid #F8F8F8;}
#gdjyhj1 ul li a:hover,#wsz4 ul li a:hover{text-decoration:none;}

.pa6{width:300px;height:auto;padding:0 10px 5px;overflow:hidden;position:absolute;bottom:0;left:0px;}
.pa6 h3{font-size:14px; font-weight:bold;text-align:center;}
.titOne{width:100%;height:30px;border-bottom:2px solid #d5d5d5;text-indent:10px;overflow:hidden;background-color:#f8f8f8;font:16px Microsoft YaHei;line-height:32px;color:#ad0200;}
.titOne a{display:block;float:right;margin-right:10px;line-height:32px;font-size:12px;font-family:"SimSun";color:#888888;}
.titOne a:hover{color:#ad0200;}
.pa6 p{ font-size:12px; line-height:20px; color: #666;}

#dsqk{width:320px;height:262px;margin:0 auto;overflow:hidden;}
#dsqk ul{width:auto;height:262px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#dsqk ul li{width:320px;height:100%;margin:0;float:left;position:relative;}
#dsqk ul li a{ height:30px;font-weight:bold}
#dsqk ul li a.img_book{width:248px;height:168px;display:block;margin:10px auto;overflow:hidden;background:url(../images/imgGraphBG.gif) center center no-repeat;}
#dsqk ul li img{width:220px;height:145px;display:block;margin:8px 0 0 10px;}
#dsqk ul li a:hover{text-decoration:none;}

#dsyyy{width:320px;height:262px;margin:0 auto;overflow:hidden;}
#dsyyy ul{width:auto;height:262px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#dsyyy ul li{width:320px;height:100%;margin:0;float:left;position:relative;}
#dsyyy ul li a{ height:30px;font-weight:bold}
#dsyyy ul li a.img_book{width:248px;height:168px;display:block;margin:10px auto;overflow:hidden;background:url(../images/imgGraphBG.gif) center center no-repeat;}
#dsyyy ul li img{width:220px;height:145px;display:block;margin:8px 0 0 10px;}
#dsyyy ul li a:hover{text-decoration:none;}

#dswww{width:320px;height:262px;margin:0 auto;overflow:hidden;}
#dswww ul{width:auto;height:262px;margin:0 auto;overflow:hidden;float:left;background:#f8f8f8;}
#dswww ul li{width:320px;height:100%;margin:0;float:left;position:relative;}
#dswww ul li a{ height:30px;font-weight:bold}
#dswww ul li a.img_book{width:248px;height:168px;display:block;margin:10px auto;overflow:hidden;background:url(../images/imgGraphBG.gif) center center no-repeat;}
#dswww ul li img{width:220px;height:145px;display:block;margin:8px 0 0 10px;}
#dswww ul li a:hover{text-decoration:none;}

.select_yqlj{margin:0px auto 0;border:1px solid #dfdfdf;border-top:none;background-color:#F2F2F2;text-align:left;vertical-align:middle;}
.select_yqlj select{width:180px;height:30px;padding-left:5px;line-height:30px;border:1px solid #dfdfdf;background:#fff;text-align:left;vertical-align:middle;}
.select_yqlj select option{vertical-align:middle;}

.footer{width:100%;min-height:140px;padding:30px 0;text-align:center;background:url(../images/bgF.jpg) center bottom no-repeat;}
.footer p{line-height:32px;}
.footer p a{color:#ad0200;}
.footer p a:hover{font-weight:bold;}

.con1 .contents{width:678px;height:auto;border: 1px solid #DCDCDC;float:left;background-color: #F9F9F9;}
.con1 .contents .flag{width:100%;height:30px;border-bottom:1px solid #eee;background:url(../images/icon_home.gif) 10px center no-repeat;text-indent:30px;}
.con1 .contents .flag a{padding:0 5px;font-size:12px;line-height:30px;font-family:"SimSun";color:#404040;}
.con1 .contents .flag a:hover{color:#ad0200;}
.con1 .con_txt{padding:20px;}
.con1 .con_txt .tit{width:100%;height:30px;border-bottom:2px solid #ad0200;overflow:hidden;line-height:30px;background:#F8F8F8;}
.con1 .con_txt .tit span{display:block;padding:0 32px 0 20px;float:left;background:url(../images/gailan_titbg.gif) right center no-repeat #D50300;;font-size:16px;font-family:"Microsoft YaHei";color:#fff;}
.con1 .con_txt .tit a{display:block;font-size:12px;font-family:"SimSun";color:#888;padding-right:10px;float:right;}
.con1 .con_txt .tit a:hover{color:#ad0200;}
.con1 .con_txt ul{margin-bottom:20px;}
.con1 .con_txt ul li {padding-left:15px;margin-top:10px;border-bottom:1px dashed #E5E5E5;background:url(../images/li_G.png) left center no-repeat;line-height:30px;}
.con1 .con_txt ul li:hover{background:url(../images/li_H.png) left center no-repeat;}
.con1 .con_txt ul li a{display:block;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.con1 .con_txt ul li span{display:block;float:right;color:#b5b5b5;font-size:12px;font-family:"SimSun";}

.con1 .sidebar ul.img_new{margin:0px;padding:0;}
.con1 .sidebar .tit{margin-bottom:10px;}
.con1 .sidebar .tit a{font-size:14px;font-family:"Microsoft YaHei";color:#fff;}
.con1 .sidebar{width:300px;height:auto;float:right;}
.con1 .sidebar ul{margin-bottom:15px;padding-bottom:10px;}
.con1 .sidebar ul li {padding-left:15px;margin-left:10px;background:url(../images/li_G.png) left center no-repeat;line-height:35px;}
.con1 .sidebar ul li:hover{background:url(../images/li_H.png) left center no-repeat;}
.con1 .sidebar ul li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;font-family:"SimSun";color:#3f3f3f;}
.con1 .sidebar ul li a:hover{color:#ad0200;}
.con1 .sidebar ul.img_new .tit{margin:0px;}
.con1 .sidebar ul.img_new li{padding:10px;margin:0;border-bottom:1px solid #dfdfdf;background:none;}
.con1 .sidebar ul.img_new li a{width:145px;line-height:30px;float:right;font-size:14px;font-family:"SimSun";white-space:normal;}
.con1 .sidebar ul.img_new li img{width:125px;height:99px;float:left;}
.con1 .sidebar ul.img_new li.borderN{border:none;}
.con1 .sidebar .titleH{margin-bottom:7px;}
.con1 .sidebar .tpxw .titleH{margin-bottom:0px;}
.con1 .sidebar .titleH img{float:left;}
.con1 .sidebar .titleH a{float:right;margin-right:8px;padding-top:5px;font-size:12px;font-family:"SimSun";font-weight:normal;}

.tabpad,.zzjgcss .tabpad{width:100%;height:100%;margin:0 auto;}
.tabpad:hover { }
.tabpad ul,.zzjgcss .tabpad ul{width:318px;height:261px;bottom:0px;border-top:none;}
.tabpad ul{ padding-top:10px;}
.tabpad ul li,.zzjgcss .tabpad ul li{padding-left:15px;margin:0 10px;background:url(../images/li_G.png) left center no-repeat;line-height:30px;}
.tabpad ul li:hover,.zzjgcss .tabpad ul li:hover{background:url(../images/li_H.png) left center no-repeat;}
.tabpad ul li a,.zzjgcss .tabpad ul li a{display:block;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.tabpad ul .imgtxt{padding:10px;margin:0 0 8px 0;border-bottom:1px solid #eee;line-height:normal;background:none;}
.tabpad ul .imgtxt:hover{background:none;}
.tabpad ul .imgtxt img{width:105px;height:66px;float:left;margin-right:10px;}
.tabpad ul .imgtxt h3{width:183px;margin-top:0px;float:right;line-height:25px;font-size:14px;}
.tabpad ul .imgtxt h3 a{white-space:normal;}

.PicScrollBox{overflow:hidden;width:393px;border:1px solid #ddd;background-color:#FFF; padding-bottom:20px;}
.PicScrollBox .stit{line-height:40px; height:40px; border-bottom:1px solid #ddd; background-color:#F8F8F8;}
.PicScrollBox .stit .tit{font:400 18px/38px "Microsoft YaHei"; height:39px;border-top:2px solid #BC1413; border-right:1px solid #ddd;color:#B20000; background:#FFF url(../images/pic.gif) no-repeat 8px center; padding:0 20px 0 40px;}
.PicScrollBox .stit span { font-size:14px; padding-right:10px;}
.PicScrollBox .stit span a{ color:#666;}
.PicScrollBox .stit span a:hover{ color:#f00;}
.PicScroll_temp{padding:15px 15px 0 15px;overflow:hidden;clear:both;width:1155px; height:300px}
.RollPic{
	 width: 1200px;  
     height: 400px; 
	 margin-top:10px;  
	 float:left;
	
}

.xw{ width:1200px; margin:0 auto; margin-bottom:15px;}

.fl{ float:left;}
.fr{ float:right;}

.more{float:right;font-size:12px;font-weight:normal;font-family:"宋体";}
.more a{color:#fff;text-decoration: none;}
.more a:hover{text-decoration: none;color: #FF0;}

.tabpad2{width:391px;}
.tabpad2 ul{width:391px; height:262px;bottom:0px;}
.tabpad2 ul li{padding:10px;border-bottom:1px solid #eee;}
.tabpad2 ul li img{width:105px;height:66px;float:left;margin-right:10px;}
.tabpad2 ul li h3{width:260px;margin-top:0px;float:right;line-height:25px;font-size:14px;font-weight:bold;}
.tabpad2 ul li h1,.tbcss .tabpad ul li h1{padding-left:15px;margin:0 10px;background:url(../images/li_G.png) left center no-repeat;line-height:32px;line-height:25px;font-size:14px;font-weight:normal;}
.tabpad2 ul li h1:hover,.tbcss .tabpad ul li h1:hover{padding-left:15px;margin:0 10px;background:url(../images/li_H.png) left center no-repeat;line-height:32px;line-height:25px;font-size:14px;font-weight:normal;}

.k{ background:#f4f4f4; width:100%;}
.notice {
    height: 30px;
    width: 1200px;
    margin: 0 auto;
    background: #ececec;
    line-height: 30px;
}

.notice_nr {
    float: left;
    width: 880px;
}

.no_title {
    width: 100px;
    height: 30px;
    float: left;
    background: url(../images/gg_lb.png) left no-repeat;
    margin-left: 10px;
    padding-left: 30px;
    font-size: 14px;
    color: #9f1516;
    font-weight: bold;
}

.no_gdnr {
    width: 740px;
    float: right;
    height: 30px;
    margin-right: 20px;
}

.search_nr {
    float: right;
    width: 300px;
}

.contact {
    width: 310px;
    height: 12px;
    float: right;
    background: url(../images/img/lxfs_1.png) right no-repeat;
}

.usersure {
    width: 35px;
    height: 25px;
    line-height: 20px;
    vertical-align: middle;
    color: white;
    font-size: 16px;
    cursor: pointer;
    border: 1px solid #ea2e23;
    background: url(../images/ss.jpg) no-repeat;
	margin-top:2px;
}

.usersearch {
    width: 260px;
    height: 25px;
    margin-top: 2px;
    line-height: 16px;
    border: 1px solid #B7C7E2;
}

.ab {
    position: absolute;
}


.new {
    width: 980px;
    height: 280px;
    margin: 0 auto;
    margin-top: 20px;
}

.new_map {
    float: left;
    width: 435px;
    height: 280px;
}

.wzgg {
    overflow: hidden;
    height: 29px;
    line-height: 29px;
    width: 740px;
    white-space: nowrap;
}

.wzgg a {
        margin-right: 20px;
		font-size:12px;
    }


